launchSafely

inline fun CoroutineScope.launchSafely(    context: CoroutineContext = EmptyCoroutineContext,     start: CoroutineStart = CoroutineStart.DEFAULT,     noinline onException: ExceptionHandler<Unit> = defaultSafelyExceptionHandler,     noinline block: suspend CoroutineScope.() -> Unit): Job